energy supply systems - Turco Inglés Diccionario